var t = getApp();

Page({
    data: {
        isShow: !1,
        buttscan: !1,
        date: "请选择时间",
        address: "",
        cartype: "",
        licheng: "",
        userphone: "",
        carsimgs: []
    },
    release: function(e) {
        var a = this, i = wx.getStorageSync("uid");
        if (i) {
            if (!a.data.buttscan) {
                a.setData({
                    buttscan: !0
                });
                var s = e.detail.value.address;
                if ("" == s || "undefined" == s || "请输入卖车地点" == s) return t.util.message({
                    title: "请输入卖车地点",
                    type: "error"
                }), void a.setData({
                    buttscan: !1
                });
                var n = e.detail.value.cartype;
                if ("" == n || "undefined" == n || "请输入品牌车型" == n) return t.util.message({
                    title: "请输入品牌车型",
                    type: "error"
                }), void a.setData({
                    buttscan: !1
                });
                var r = a.data.date;
                if ("请选择时间" == r || "undefined" == r || "" == r) return t.util.message({
                    title: "请选择上牌时间",
                    type: "error"
                }), void a.setData({
                    buttscan: !1
                });
                var o = e.detail.value.licheng;
                if ("" == o || "undefined" == o || "请输入行驶里程" == o) return t.util.message({
                    title: "请输入行驶里程",
                    type: "error"
                }), void a.setData({
                    buttscan: !1
                });
                var u = e.detail.value.phone;
                if ("" == u || "undefined" == u) return t.util.message({
                    title: "请填写联系电话，或点击电话授权",
                    type: "error"
                }), void a.setData({
                    buttscan: !1
                });
                var c = a.data.carsimgs;
                if (c.length < 1) return t.util.message({
                    title: "请至少添加1个车辆图片",
                    type: "error"
                }), void a.setData({
                    buttscan: !1
                });
                var d = [];
                for (var l in c) "" != c[l].imgshort && "" != c[l].img && (console.log(c[l]), console.log(c[l].imgshort), 
                d.push(c[l]));
                var g = {
                    r: "sale.index.ingujia",
                    m: "monai_market",
                    fomid: e.detail.formId,
                    uid: i,
                    address: s,
                    topdate: r,
                    cartype: n,
                    phone: u,
                    licheng: o,
                    carimages: d
                };
                t.util.request({
                    url: "entry/wxapp/Api",
                    data: g,
                    cachetime: "0",
                    success: function(t) {
                        200 == t.data.message ? (wx.showToast({
                            title: "提交成功",
                            icon: "success",
                            duration: 2e3
                        }), a.setData({
                            buttscan: !1
                        })) : (console.log(t.data), wx.showToast({
                            title: "提交失败请稍后再试",
                            icon: "none",
                            duration: 2e3
                        }), a.setData({
                            buttscan: !1
                        }));
                    },
                    fail: function(t) {
                        a.setData({
                            buttscan: !1
                        });
                    }
                });
            }
        } else a.setData({
            isShow: !0
        });
    },
    getPhoneNumber: function(e) {
        console.log(e);
        var a = this;
        t.util.request({
            url: "entry/wxapp/Api",
            data: {
                r: "sale.index.userphone",
                m: "monai_market",
                iv: e.detail.iv,
                encryptedData: e.detail.encryptedData
            },
            cachetime: "0",
            success: function(t) {
                a.setData({
                    userphone: t.data.data
                });
            }
        });
    },
    upcarsimgs: function(e) {
        var a = this;
        a.data.carsimgs.length >= 3 ? t.util.message({
            title: "您添加的图片已经很多了",
            type: "error"
        }) : t.upimgs({
            scannums: 3,
            filename: "cars",
            success: function(t) {
                for (var e in t) a.addinimgs(t[e]);
            }
        });
    },
    addinimgs: function(t) {
        var e = this, a = e.data.carsimgs, i = {
            img: t.all,
            imgshort: t.short
        };
        a.push(i), e.setData({
            carsimgs: a
        });
    },
    showimgs: function(t) {
        var e = this, a = t.currentTarget.dataset.index, i = e.data.carsimgs;
        wx.previewImage({
            current: i[a].img,
            urls: [ i[a].img ]
        });
    },
    upthiscarsimgs: function(e) {
        var a = this, i = e.currentTarget.dataset.index, s = a.data.carsimgs;
        t.util.request({
            url: "entry/wxapp/Api",
            data: {
                m: "monai_sharing",
                uid: t.getuid(),
                imgurl: s[i].img,
                r: "Upimg.delImg"
            }
        }), s.splice(i, 1), a.setData({
            carsimgs: s
        });
    },
    onLoad: function(t) {},
    bindDateChange: function(t) {
        console.log("picker发送选择改变，携带值为", t.detail.value), this.setData({
            date: t.detail.value
        });
    },
    onReady: function() {},
    onShow: function() {},
    onHide: function() {},
    onUnload: function() {},
    onPullDownRefresh: function() {},
    onReachBottom: function() {},
    onShareAppMessage: function() {}
});